MVVMSSLTVEGGGRGIYTKDQRLHHVQKDRSAIPSTRGVDNHHNIPRQNFDNWGANGGGGGGGGEDGTADIKPMFSAFVMSLIVESMSSQPILPIRIASPPKEKTAEESSVVTS